package com.centon.auto_code.system.vo.gen;

import com.centon.auto_code.domain.SysUser;
import javax.validation.constraints.NotNull;

public class SuperSysUserVo extends SysUser {
    private Integer current;

    private Integer pageSize;

    public Integer getCurrent() {
        return this.current;
    }

    public void setCurrent(Integer current) {
        this.current = current;
    }

    public Integer getPageSize() {
        return this.pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    @Override
    @NotNull(groups={CommController_adminLogin.class,SysUserController_addEntityInfo.class})
    public String getPassword() {
        return super.getPassword();
    }

    @Override
    @NotNull(groups={SysUserController_addEntityInfo.class})
    public String getMobile() {
        return super.getMobile();
    }

    @Override
    @NotNull(groups={SysUserController_addEntityInfo.class})
    public String getNickname() {
        return super.getNickname();
    }

    @Override
    @NotNull(groups={SysUserController_modifyEntityInfo.class,SysUserController_deleteEntity.class})
    public String getId() {
        return super.getId();
    }

    @Override
    @NotNull(groups={CommController_adminLogin.class,SysUserController_addEntityInfo.class})
    public String getUsername() {
        return super.getUsername();
    }

	public interface SysUserController_deleteEntity{} 
	public interface SysUserController_modifyEntityInfo{} 
	public interface CommController_adminLogin{} 
	public interface SysUserController_addEntityInfo{} 

}